be found bizarre - German English Dictionary